package com.cobra.activiti.pojo.param;

import lombok.Data;

import javax.validation.constraints.NotBlank;

/**
 * @author yaobin
 * @date 2020/4/20 0020 17:58
 * @Description 开启流程实例请求参数类
 */
@Data
public class TaskStartParam {

    /**
     * 流程key
     */
    @NotBlank(message = "processDefinitionKey，流程key不能为空！")
    private String processDefinitionKey;

    /**
     * 业务key
     */
    @NotBlank(message = "businessKey，业务key不能为空！")
    private String businessKey;

    /**
     * 流程实例名称
     */
    @NotBlank(message = "name，流程实例名称，不能为空！")
    private String name;

    /**
     * 开启流程用户id
     */
    @NotBlank(message = "userId，开启流程用户id，不能为空！")
    private String userId;

}
